package com.guang.springbootmybatisautogenerate.domain.mapper.message;

import com.guang.springbootmybatisautogenerate.domain.vo.dto.message.Message;
import com.guang.springbootmybatisautogenerate.domain.vo.dto.message.MessageExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import tk.mybatis.mapper.common.Mapper;

public interface MessageMapper extends Mapper<Message> {
    long countByExample(MessageExample example);

    int deleteByExample(MessageExample example);

    List<Message> selectByExample(MessageExample example);

    int updateByExampleSelective(@Param("record") Message record, @Param("example") MessageExample example);

    int updateByExample(@Param("record") Message record, @Param("example") MessageExample example);
}